package com.unisal.java;

public class MostraCondicoesAtuais implements MostraElementos, Observador {

	private Double temperatura;
	private Double humidade;
	@SuppressWarnings("unused")
	private Sujeito waetherData;

	public MostraCondicoesAtuais(Sujeito waetherData) {
		this.waetherData = waetherData;
		waetherData.registraObservador(this);
	}

	@Override
	public void update(Double temperatura, Double humidade, Double pressao) {
		this.temperatura = temperatura;
		this.humidade = humidade;
		mostra();
	}

	@Override
	public void mostra() {
		System.out.println("Condicoes atuais: " + this.temperatura
				+ " F graus  e " + this.humidade + "% de humidade.");

	}

}
